adiabatic diesel engines - Turco Inglés Diccionario